W pewnym zakładzie przemysłowym znajduje się 
 kranów,
	z których może lać się woda. Przy każdym kranie znajduje się wskaźnik, oznaczający temperaturę wody,
	dla danego kranu. Woda leje się z kranu, jeśli ustawiona temperatura wody jest większa od zera.
	Woda z każdego kranu leje się z równą prędkością i trafia do wspólnego zbiornika.
	Znając temperatury przy każdym kranie, chcielibyśmy wiedzieć,
	ile minimalnie kranów musimy zakręcić, aby temperatura wody w zbiorniku była
	równa lub większa od wartości 
.
Zakładamy, że temperatura w zbiorniku jest średnią temperaturą wszystkich kranów, z których leci woda. Temperatura się nie zmienia na skutek oddziaływania temperatury powietrza.
	Pierwszy wiersz standardowego wejścia zawiera dwie liczby całkowite 
	(
), oznaczające odpowiednio liczbę kranów
	oraz wartość temperatury, którą chcemy uzyskać.
	W kolejnym wierszu znajduje się 
 liczb całkowitych 
	(
), gdzie 
 oznacza temperaturę wody, ustawioną dla 
-tego kranu.
	W testach wartych około 
 punktów zachodzi dodatkowy warunek 
.
    	W pierwszym i jedynym wierszu wyjścia powinna znajdować się jedna liczba całkowita,
	równa minimalnej liczbie kranów, jakie powinniśmy zakręcić, aby temperatura w zbiorniku
	wynosiła co najmniej 
 stopni lub jedno słowo 'NIE',
	jeśli nie jest możliwe uzyskanie takiej temperatury.
Dla danych wejściowych:
6 4 2 1 3 5 7 1
poprawną odpowiedzią jest:
2
Wyjaśnienie do przykładu: Można zakręcić dwa pierwsze krany o temperaturach 
 i 
.
Autor zadania: Jacek Tomasiewicz.
In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.